Big Huge Thesaurus

Adenium obesum

noun